{
  "nbformat": 4,
  "nbformat_minor": 0,
  "metadata": {
    "colab": {
      "name": "preprocessing_layers.ipynb",
      "provenance": [],
      "collapsed_sections": [],
      "toc_visible": true
    },
    "kernelspec": {
      "display_name": "Python 3",
      "name": "python3"
    }
  },
  "cells": [
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "sMYQvJuBi7MS"
      },
      "source": [
        "# Classifying Structured Data using Keras Preprocessing Layers"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "Nna1tOKxyEqe"
      },
      "source": [
        "\n",
        "## Learning Objectives\n",
        "\n",
        "* Load a CSV file using [Pandas](https://pandas.pydata.org/).\n",
        "* Build an input pipeline to batch and shuffle the rows using [tf.data](https://www.tensorflow.org/guide/datasets).\n",
        "* Map from columns in the CSV to features used to train the model using Keras Preprocessing layers.\n",
        "* Build, train, and evaluate a model using Keras.\n",
        "\n",
        "## Introduction\n",
        "\n",
        "In this notebook, you learn how to classify structured data (e.g. tabular data in a CSV). You will use [Keras](https://www.tensorflow.org/guide/keras) to define the model, and [preprocessing layers](https://www.tensorflow.org/guide/keras/preprocessing_layers) as a bridge to map from columns in a CSV to features used to train the model.\n",
        "\n",
        "Each learning objective will correspond to a **#TODO** in the [student lab notebook](../labs/preprocessing_layers.ipynb) -- try to complete that notebook first before reviewing this solution notebook."
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "h5xkXCicjFQD"
      },
      "source": [
        "Note: This tutorial is similar to [Classify structured data with feature columns](https://www.tensorflow.org/tutorials/structured_data/feature_columns). This version uses new experimental Keras [Preprocessing Layers](https://www.tensorflow.org/api_docs/python/tf/keras/layers/experimental/preprocessing) instead of `tf.feature_column`. Keras Preprocessing Layers are more intuitive, and can be easily included inside your model to simplify deployment."
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "ZHxU1FMNpomc"
      },
      "source": [
        "## The Dataset\n",
        "\n",
        "You will use a simplified version of the PetFinder [dataset](https://www.kaggle.com/c/petfinder-adoption-prediction). There are several thousand rows in the CSV. Each row describes a pet, and each column describes an attribute. You will use this information to predict if the pet will be adopted.\n",
        "\n",
        "Following is a description of this dataset. Notice there are both numeric and categorical columns. There is a free text column which you will not use in this tutorial.\n",
        "\n",
        "Column | Description| Feature Type | Data Type\n",
        "------------|--------------------|----------------------|-----------------\n",
        "Type | Type of animal (Dog, Cat) | Categorical | string\n",
        "Age |  Age of the pet | Numerical | integer\n",
        "Breed1 | Primary breed of the pet | Categorical | string\n",
        "Color1 | Color 1 of pet | Categorical | string\n",
        "Color2 | Color 2 of pet | Categorical | string\n",
        "MaturitySize | Size at maturity | Categorical | string\n",
        "FurLength | Fur length | Categorical | string\n",
        "Vaccinated | Pet has been vaccinated | Categorical | string\n",
        "Sterilized | Pet has been sterilized | Categorical | string\n",
        "Health | Health Condition | Categorical | string\n",
        "Fee | Adoption Fee | Numerical | integer\n",
        "Description | Profile write-up for this pet | Text | string\n",
        "PhotoAmt | Total uploaded photos for this pet | Numerical | integer\n",
        "AdoptionSpeed | Speed of adoption | Classification | integer"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "vjFbdBldyEqf"
      },
      "source": [
        "## Import TensorFlow and other libraries\n"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "S_BdyQlPjfDW"
      },
      "source": [
        "!pip install -U scikit-learn"
      ],
      "execution_count": 1,
      "outputs": []
    },
    {
     "cell_type": "markdown",
     "metadata": {},
     "source": [
      "**Restart** the kernel before proceeding further (On the Notebook menu, select Kernel > Restart Kernel > Restart).\n"
     ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "LklnLlt6yEqf"
      },
      "source": [
        "# import necessary libraries\n",
        "import numpy as np\n",
        "import pandas as pd\n",
        "import tensorflow as tf\n",
        "\n",
        "from sklearn.model_selection import train_test_split\n",
        "from tensorflow.keras import layers\n",
        "from tensorflow.keras.layers.experimental import preprocessing"
      ],
      "execution_count": 1,
      "outputs": []
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "TKU7RyoQGVKB",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 35
        },
        "outputId": "e857c1fe-b68d-4746-bed7-eb28642f9bfb"
      },
      "source": [
        "# print the tensorflow version\n",
        "tf.__version__"
      ],
      "execution_count": 2,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "application/vnd.google.colaboratory.intrinsic+json": {
              "type": "string"
            },
            "text/plain": [
              "2.6.2"
            ]
          },
          "metadata": {},
          "execution_count": 2
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "UXvBvobayEqi"
      },
      "source": [
        "## Use Pandas to create a dataframe\n",
        "\n",
        "[Pandas](https://pandas.pydata.org/) is a Python library with many helpful utilities for loading and working with structured data. You will use Pandas to download the dataset from a URL, and load it into a dataframe."
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "qJ4Ajn-YyEqj",
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "outputId": "4d0de1f2-f9f2-412c-e526-a838a4ba670a"
      },
      "source": [
        "import pathlib\n",
        "\n",
        "dataset_url = 'http://storage.googleapis.com/download.tensorflow.org/data/petfinder-mini.zip'\n",
        "csv_file = 'gs://cloud-training/mlongcp/v3.0_MLonGC/toy_data/petfinder-mini_toy.csv'\n",
        "\n",
        "tf.keras.utils.get_file('petfinder_mini.zip', dataset_url,\n",
        "                        extract=True, cache_dir='.')\n",
        "# TODO\n",
        "# read a comma-separated values (csv) file into DataFrame\n",
        "dataframe = pd.read_csv(csv_file)"
      ],
      "execution_count": 3,
      "outputs": [
        {
          "output_type": "stream",
          "text": [
            "Downloading data from http://storage.googleapis.com/download.tensorflow.org/data/petfinder-mini.zip\n",
            "1671168/1668792 [==============================] - 0s 0us/step\n",
            "1679360/1668792 [==============================] - 0s 0us/step\n"
          ],
          "name": "stdout"
        }
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "3uiq4hoIGyXI",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 200
        },
        "outputId": "52379c9e-3c20-479e-bf65-8c6ebeccdcd8"
      },
      "source": [
        "# get the first n rows\n",
        "dataframe.head()"
      ],
      "execution_count": 4,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/html": [
              "<div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Type</th>\n",
              "      <th>Age</th>\n",
              "      <th>Breed1</th>\n",
              "      <th>Gender</th>\n",
              "      <th>Color1</th>\n",
              "      <th>Color2</th>\n",
              "      <th>MaturitySize</th>\n",
              "      <th>FurLength</th>\n",
              "      <th>Vaccinated</th>\n",
              "      <th>Sterilized</th>\n",
              "      <th>Health</th>\n",
              "      <th>Fee</th>\n",
              "      <th>Description</th>\n",
              "      <th>PhotoAmt</th>\n",
              "      <th>AdoptionSpeed</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>0</th>\n",
              "      <td>Cat</td>\n",
              "      <td>3</td>\n",
              "      <td>Tabby</td>\n",
              "      <td>Male</td>\n",
              "      <td>Black</td>\n",
              "      <td>White</td>\n",
              "      <td>Small</td>\n",
              "      <td>Short</td>\n",
              "      <td>No</td>\n",
              "      <td>No</td>\n",
              "      <td>Healthy</td>\n",
              "      <td>100</td>\n",
              "      <td>Nibble is a 3+ month old ball of cuteness. He ...</td>\n",
              "      <td>1</td>\n",
              "      <td>2</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>Cat</td>\n",
              "      <td>1</td>\n",
              "      <td>Domestic Medium Hair</td>\n",
              "      <td>Male</td>\n",
              "      <td>Black</td>\n",
              "      <td>Brown</td>\n",
              "      <td>Medium</td>\n",
              "      <td>Medium</td>\n",
              "      <td>Not Sure</td>\n",
              "      <td>Not Sure</td>\n",
              "      <td>Healthy</td>\n",
              "      <td>0</td>\n",
              "      <td>I just found it alone yesterday near my apartm...</td>\n",
              "      <td>2</td>\n",
              "      <td>0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2</th>\n",
              "      <td>Dog</td>\n",
              "      <td>1</td>\n",
              "      <td>Mixed Breed</td>\n",
              "      <td>Male</td>\n",
              "      <td>Brown</td>\n",
              "      <td>White</td>\n",
              "      <td>Medium</td>\n",
              "      <td>Medium</td>\n",
              "      <td>Yes</td>\n",
              "      <td>No</td>\n",
              "      <td>Healthy</td>\n",
              "      <td>0</td>\n",
              "      <td>Their pregnant mother was dumped by her irresp...</td>\n",
              "      <td>7</td>\n",
              "      <td>3</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>3</th>\n",
              "      <td>Dog</td>\n",
              "      <td>4</td>\n",
              "      <td>Mixed Breed</td>\n",
              "      <td>Female</td>\n",
              "      <td>Black</td>\n",
              "      <td>Brown</td>\n",
              "      <td>Medium</td>\n",
              "      <td>Short</td>\n",
              "      <td>Yes</td>\n",
              "      <td>No</td>\n",
              "      <td>Healthy</td>\n",
              "      <td>150</td>\n",
              "      <td>Good guard dog, very alert, active, obedience ...</td>\n",
              "      <td>8</td>\n",
              "      <td>2</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>4</th>\n",
              "      <td>Dog</td>\n",
              "      <td>1</td>\n",
              "      <td>Mixed Breed</td>\n",
              "      <td>Male</td>\n",
              "      <td>Black</td>\n",
              "      <td>No Color</td>\n",
              "      <td>Medium</td>\n",
              "      <td>Short</td>\n",
              "      <td>No</td>\n",
              "      <td>No</td>\n",
              "      <td>Healthy</td>\n",
              "      <td>0</td>\n",
              "      <td>This handsome yet cute boy is up for adoption....</td>\n",
              "      <td>3</td>\n",
              "      <td>2</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>"
            ],
            "text/plain": [
              "  Type  Age  ... PhotoAmt AdoptionSpeed\n",
              "0  Cat    3  ...        1             2\n",
              "1  Cat    1  ...        2             0\n",
              "2  Dog    1  ...        7             3\n",
              "3  Dog    4  ...        8             2\n",
              "4  Dog    1  ...        3             2\n",
              "\n",
              "[5 rows x 15 columns]"
            ]
          },
          "metadata": {},
          "execution_count": 4
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "C3zDbrozyEqq"
      },
      "source": [
        "## Create target variable\n",
        "\n",
        "The task in the Kaggle competition is to predict the speed at which a pet will be adopted (e.g., in the first week, the first month, the first three months, and so on). Let's simplify this for our tutorial. Here, you will transform this into a binary classification problem, and simply predict whether the pet was adopted, or not.\n",
        "\n",
        "After modifying the label column, 0 will indicate the pet was not adopted, and 1 will indicate it was."
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "wmMDc46-yEqq"
      },
      "source": [
        "# In the original dataset \"4\" indicates the pet was not adopted.\n",
        "dataframe['target'] = np.where(dataframe['AdoptionSpeed']==4, 0, 1)\n",
        "\n",
        "# Drop un-used columns.\n",
        "dataframe = dataframe.drop(columns=['AdoptionSpeed', 'Description'])"
      ],
      "execution_count": 5,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "sp0NCbswyEqs"
      },
      "source": [
        "## Split the dataframe into train, validation, and test\n",
        "\n",
        "The dataset you downloaded was a single CSV file. You will split this into train, validation, and test sets."
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "qT6HdyEwyEqt",
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "outputId": "c3008199-bf30-48cc-d55a-8ae2a35ab699"
      },
      "source": [
        "train, test = train_test_split(dataframe, test_size=0.2)\n",
        "train, val = train_test_split(train, test_size=0.2)\n",
        "print(len(train), 'train examples')\n",
        "print(len(val), 'validation examples')\n",
        "print(len(test), 'test examples')"
      ],
      "execution_count": 6,
      "outputs": [
        {
          "output_type": "stream",
          "text": [
            "3199 train examples\n",
            "800 validation examples\n",
            "1000 test examples\n"
          ],
          "name": "stdout"
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "C_7uVu-xyEqv"
      },
      "source": [
        "## Create an input pipeline using tf.data\n",
        "\n",
        "Next, you will wrap the dataframes with [tf.data](https://www.tensorflow.org/guide/datasets), in order to shuffle and batch the data. If you were working with a very large CSV file (so large that it does not fit into memory), you would use tf.data to read it from disk directly. That is not covered in this tutorial."
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "7r4j-1lRyEqw"
      },
      "source": [
        "# A utility method to create a tf.data dataset from a Pandas Dataframe\n",
        "def df_to_dataset(dataframe, shuffle=True, batch_size=32):\n",
        "  dataframe = dataframe.copy()\n",
        "  labels = dataframe.pop('target')\n",
        "  ds = tf.data.Dataset.from_tensor_slices((dict(dataframe), labels))\n",
        "  if shuffle:\n",
        "    ds = ds.shuffle(buffer_size=len(dataframe))\n",
        "  ds = ds.batch(batch_size)\n",
        "  ds = ds.prefetch(batch_size)\n",
        "  return ds"
      ],
      "execution_count": 7,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "PYxIXH579uS9"
      },
      "source": [
        "Now that you have created the input pipeline, let's call it to see the format of the data it returns. You have used a small batch size to keep the output readable."
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "tYiNH-QI96Jo"
      },
      "source": [
        "batch_size = 5\n",
        "# TODO\n",
        "# call the necessary function with required parameters\n",
        "train_ds = df_to_dataset(train, batch_size=batch_size)"
      ],
      "execution_count": 8,
      "outputs": []
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "nFYir6S8HgIJ",
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "outputId": "a74940a9-7585-4973-e1f3-8164daa84f36"
      },
      "source": [
        "[(train_features, label_batch)] = train_ds.take(1)\n",
        "print('Every feature:', list(train_features.keys()))\n",
        "print('A batch of ages:', train_features['Age'])\n",
        "print('A batch of targets:', label_batch )"
      ],
      "execution_count": 9,
      "outputs": [
        {
          "output_type": "stream",
          "text": [
            "Every feature: ['Type', 'Age', 'Breed1', 'Gender', 'Color1', 'Color2', 'MaturitySize', 'FurLength', 'Vaccinated', 'Sterilized', 'Health', 'Fee', 'PhotoAmt']\n",
            "A batch of ages: tf.Tensor([3 3 2 2 1], shape=(5,), dtype=int64)\n",
            "A batch of targets: tf.Tensor([1 1 0 1 1], shape=(5,), dtype=int64)\n"
          ],
          "name": "stdout"
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "geqHWW54Hmte"
      },
      "source": [
        "You can see that the dataset returns a dictionary of column names (from the dataframe) that map to column values from rows in the dataframe."
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "-v50jBIuj4gb"
      },
      "source": [
        "## Demonstrate the use of preprocessing layers.\n",
        "\n",
        "The Keras preprocessing layers API allows you to build Keras-native input processing pipelines. You will use 3 preprocessing layers to demonstrate the feature preprocessing code.\n",
        "\n",
        "*   [`Normalization`](https://www.tensorflow.org/api_docs/python/tf/keras/layers/experimental/preprocessing/Normalization) - Feature-wise normalization of the data.\n",
        "*   [`CategoryEncoding`](https://www.tensorflow.org/api_docs/python/tf/keras/layers/experimental/preprocessing/CategoryEncoding) - Category encoding layer.\n",
        "*   [`StringLookup`](https://www.tensorflow.org/api_docs/python/tf/keras/layers/experimental/preprocessing/StringLookup) - Maps strings from a vocabulary to integer indices.\n",
        "*   [`IntegerLookup`](https://www.tensorflow.org/api_docs/python/tf/keras/layers/experimental/preprocessing/IntegerLookup) - Maps integers from a vocabulary to integer indices.\n",
        "\n",
        "You can find a list of available preprocessing layers [here](https://www.tensorflow.org/api_docs/python/tf/keras/layers/experimental/preprocessing)."
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "twXBSxnT66o8"
      },
      "source": [
        "### Numeric columns\n",
        "For each of the Numeric feature, you will use a Normalization() layer to make sure the mean of each feature is 0 and its standard deviation is 1."
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "OosUh4kTsK_q"
      },
      "source": [
        "`get_normalization_layer` function returns a layer which applies featurewise normalization to numerical features."
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "D6OuEKMMyEq1"
      },
      "source": [
        "def get_normalization_layer(name, dataset):\n",
        "  # Create a Normalization layer for our feature.\n",
        "  normalizer = preprocessing.Normalization(axis=None)\n",
        "\n",
        "# TODO\n",
        "  # Prepare a Dataset that only yields our feature.\n",
        "  feature_ds = dataset.map(lambda x, y: x[name])\n",
        "\n",
        "  # Learn the statistics of the data.\n",
        "  normalizer.adapt(feature_ds)\n",
        "\n",
        "  return normalizer"
      ],
      "execution_count": 10,
      "outputs": []
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "MpKgUDyk69bM",
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "outputId": "fced3061-aded-4438-fdb5-cdcc70472fa8"
      },
      "source": [
        "photo_count_col = train_features['PhotoAmt']\n",
        "layer = get_normalization_layer('PhotoAmt', train_ds)\n",
        "layer(photo_count_col)"
      ],
      "execution_count": 11,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "<tf.Tensor: shape=(5,), dtype=float32, numpy=\n",
              "array([-0.50664604,  0.449179  , -0.8252544 ,  1.0863957 , -0.8252544  ],\n",
              "      dtype=float32)>"
            ]
          },
          "metadata": {},
          "execution_count": 11
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "foWY00YBUx9N"
      },
      "source": [
        "Note: If you many numeric features (hundreds, or more), it is more efficient to concatenate them first and use a single [normalization](https://www.tensorflow.org/api_docs/python/tf/keras/layers/experimental/preprocessing/Normalization) layer."
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "yVD--2WZ7vmh"
      },
      "source": [
        "### Categorical columns\n",
        "In this dataset, Type is represented as a string (e.g. 'Dog', or 'Cat'). You cannot feed strings directly to a model. The preprocessing layer takes care of representing strings as a one-hot vector."
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "LWlkOPwMsxdv"
      },
      "source": [
        "`get_category_encoding_layer` function returns a layer which maps values from a vocabulary to integer indices and one-hot encodes the features."
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "GmgaeRjlDoUO"
      },
      "source": [
        "def get_category_encoding_layer(name, dataset, dtype, max_tokens=None):\n",
        "  # Create a StringLookup layer which will turn strings into integer indices\n",
        "  if dtype == 'string':\n",
        "    index = preprocessing.StringLookup(max_tokens=max_tokens)\n",
        "  else:\n",
        "    index = preprocessing.IntegerLookup(max_tokens=max_tokens)\n",
        "\n",
        "# TODO\n",
        "  # Prepare a Dataset that only yields our feature\n",
        "  feature_ds = dataset.map(lambda x, y: x[name])\n",
        "\n",
        "  # Learn the set of possible values and assign them a fixed integer index.\n",
        "  index.adapt(feature_ds)\n",
        "\n",
        "  # Create a Discretization for our integer indices.\n",
        "  encoder = preprocessing.CategoryEncoding(num_tokens=index.vocabulary_size())\n",
        "\n",
        "  # Apply one-hot encoding to our indices. The lambda function captures the\n",
        "  # layer so we can use them, or include them in the functional model later.\n",
        "  return lambda feature: encoder(index(feature))"
      ],
      "execution_count": 12,
      "outputs": []
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "X2t2ff9K8PcT",
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "outputId": "f4294791-555a-40ee-a731-da55f8258729"
      },
      "source": [
        "type_col = train_features['Type']\n",
        "layer = get_category_encoding_layer('Type', train_ds, 'string')\n",
        "layer(type_col)"
      ],
      "execution_count": 13,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "<tf.Tensor: shape=(3,), dtype=float32, numpy=array([0., 1., 1.], dtype=float32)>"
            ]
          },
          "metadata": {},
          "execution_count": 13
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "j6eDongw8knz"
      },
      "source": [
        "Often, you don't want to feed a number directly into the model, but instead use a one-hot encoding of those inputs. Consider raw data that represents a pet's age."
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "7FjBioQ38oNE",
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "outputId": "6cc6f424-ddcb-487e-de32-d94a255f7ecb"
      },
      "source": [
        "type_col = train_features['Age']\n",
        "category_encoding_layer = get_category_encoding_layer('Age', train_ds,\n",
        "                                                      'int64', 5)\n",
        "category_encoding_layer(type_col)"
      ],
      "execution_count": 14,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "<tf.Tensor: shape=(5,), dtype=float32, numpy=array([1., 0., 0., 1., 1.], dtype=float32)>"
            ]
          },
          "metadata": {},
          "execution_count": 14
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "SiE0glOPkMyh"
      },
      "source": [
        "## Choose which columns to use\n",
        "You have seen how to use several types of preprocessing layers. Now you will use them to train a model. You will be using [Keras-functional API](https://www.tensorflow.org/guide/keras/functional) to build the model. The Keras functional API is a way to create models that are more flexible than the [tf.keras.Sequential](https://www.tensorflow.org/api_docs/python/tf/keras/Sequential) API.\n",
        "\n",
        "The goal of this tutorial is to show you the complete code (e.g. mechanics) needed to work with preprocessing layers. A few columns have been selected arbitrarily to train our model.\n",
        "\n",
        "Key point: If your aim is to build an accurate model, try a larger dataset of your own, and think carefully about which features are the most meaningful to include, and how they should be represented."
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "Uj1GoHSZ9R3H"
      },
      "source": [
        "Earlier, you used a small batch size to demonstrate the input pipeline. Let's now create a new input pipeline with a larger batch size.\n"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "Rcv2kQTTo23h"
      },
      "source": [
        "batch_size = 256\n",
        "train_ds = df_to_dataset(train, batch_size=batch_size)\n",
        "val_ds = df_to_dataset(val, shuffle=False, batch_size=batch_size)\n",
        "test_ds = df_to_dataset(test, shuffle=False, batch_size=batch_size)"
      ],
      "execution_count": 15,
      "outputs": []
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "Q3RBa51VkaAn"
      },
      "source": [
        "all_inputs = []\n",
        "encoded_features = []\n",
        "\n",
        "# Numeric features.\n",
        "for header in ['PhotoAmt', 'Fee']:\n",
        "  numeric_col = tf.keras.Input(shape=(1,), name=header)\n",
        "  normalization_layer = get_normalization_layer(header, train_ds)\n",
        "  encoded_numeric_col = normalization_layer(numeric_col)\n",
        "  all_inputs.append(numeric_col)\n",
        "  encoded_features.append(encoded_numeric_col)"
      ],
      "execution_count": 16,
      "outputs": []
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "1FOMGfZflhoA"
      },
      "source": [
        "# Categorical features encoded as integers.\n",
        "age_col = tf.keras.Input(shape=(1,), name='Age', dtype='int64')\n",
        "encoding_layer = get_category_encoding_layer('Age', train_ds, dtype='int64',\n",
        "                                             max_tokens=5)\n",
        "encoded_age_col = encoding_layer(age_col)\n",
        "all_inputs.append(age_col)\n",
        "encoded_features.append(encoded_age_col)"
      ],
      "execution_count": 17,
      "outputs": []
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "K8C8xyiXm-Ie"
      },
      "source": [
        "# Categorical features encoded as string.\n",
        "categorical_cols = ['Type', 'Color1', 'Color2', 'Gender', 'MaturitySize',\n",
        "                    'FurLength', 'Vaccinated', 'Sterilized', 'Health', 'Breed1']\n",
        "for header in categorical_cols:\n",
        "  categorical_col = tf.keras.Input(shape=(1,), name=header, dtype='string')\n",
        "  encoding_layer = get_category_encoding_layer(header, train_ds, dtype='string',\n",
        "                                               max_tokens=5)\n",
        "  encoded_categorical_col = encoding_layer(categorical_col)\n",
        "  all_inputs.append(categorical_col)\n",
        "  encoded_features.append(encoded_categorical_col)\n"
      ],
      "execution_count": 18,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "YHSnhz2fyEq3"
      },
      "source": [
        "## Create, compile, and train the model\n"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "IDGyN_wpo0XS"
      },
      "source": [
        "Now you can create our end-to-end model."
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "6Yrj-_pr6jyL"
      },
      "source": [
        "all_features = tf.keras.layers.concatenate(encoded_features)\n",
        "x = tf.keras.layers.Dense(32, activation=\"relu\")(all_features)\n",
        "x = tf.keras.layers.Dropout(0.5)(x)\n",
        "output = tf.keras.layers.Dense(1)(x)\n",
        "model = tf.keras.Model(all_inputs, output)\n",
        "# TODO\n",
        "# compile the model\n",
        "model.compile(optimizer='adam',\n",
        "              loss=tf.keras.losses.BinaryCrossentropy(from_logits=True),\n",
        "              metrics=[\"accuracy\"])"
      ],
      "execution_count": 19,
      "outputs": []
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "S_BdyQlPjfDW"
      },
      "source": [
        "!sudo apt install graphviz -y"
      ],
      "execution_count": 1,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "f6mNMfG6yEq5"
      },
      "source": [
        "Let's visualize our connectivity graph:\n"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "Y7Bkx4c7yEq5",
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 861
        },
        "outputId": "09a28e09-bea7-47ee-f4eb-909db2bd0837"
      },
      "source": [
        "# rankdir='LR' is used to make the graph horizontal.\n",
        "tf.keras.utils.plot_model(model, show_shapes=True, rankdir=\"LR\")\n"
      ],
      "execution_count": 20,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "image/png": "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7Nix4cOHx8bG9uzZ8/r162pHBAAAAAAAAACAbWDTDABHN3v27EePHsmy/Ntvv7388stqhTFz5szi4uLLly9HRkaqFQMAwEZptdq5c+f++OOP586da9eu3ZYtW9SOCAAAAAAAAAAAG8CmGQAAAMAehIeHHz16tG/fvi+//HJUVFRmZqbaEQEAAAAAAAAAYNXYNAMAAADYCW9v788//3z37t0HDhxo1arVjh071I4IAAAAAAAAAADrxaYZAAAAwK5069btl19+ef7553v16vXuu+/m5eWpHREAAAAAAAAAANaITTMAAACAvaldu/amTZs2bNiwcePG9u3bHzlyRO2IAjc1agAAIABJREFUAAAAAAAAAACwOhq1AwDwfwYMGKB2CHBoV69eVTsExxUfH5+UlKR2FIDVYV2qpujo6BdeeGHYsGGdO3ceM2bMjBkzXFxc1A4KAAAAAAAAAABrwZNmANiqQ4cOHTp0SO0oANi8zZs3szMDdiwwMHDHjh3Lli1bsmTJs88+m5GRoXZEAAAAAAAAAABYC0mWZbVjACASExMHDhzIfKwU5cE8PJzDjMhDtUiSlJCQEBUVpXYgDor+t2asS2Z05syZwYMHnzlzZs6cOSNGjJAkSe2IAAAAAAAAAABQGU+aAQAAAOxfy5YtU1NTx48fP2bMmB49ety4cUPtiAAAAAAAAAAAUBmbZgAAAACHoNFo4uLi9u/ff/78+bZt26akpKgdEQAAAAAAAAAAamLTDAAAAOBAOnXqdPTo0b59+/bp0+e111578OCB2hEBAAAAAAAAAKAONs0AAAAAjsXb2/vzzz9PTk7evXv3E088sX//frUjAgAAAAAAAABABWyaAQAAABxRv379Tp061bp16xdffHHixImFhYVqRwQAAAAAAAAAgEWxaQawf7t27fLx8dm+fbvagQCwUqwSgMMKCAhISUmJj49fvHjxiy++ePHiRbUjAgAAAAAAAADActg0g//P3p3HRVX2/x+/DusAAoK4E5kiooIrmCDuuYShuYGakZaKqAlqCeY2btxa5oJIRhk9lFJATTTXLBU3SMS9JJfcu1MQURFkm98f8/sStykiDJwZ5vX8657rnLnmfa5zncvH4+bTuVD9qVQquSMA0GqsEoA+kyRp0qRJJ06cyM7Obt26dVRUlNyJAAAAAAAAAACoIhTNANVfv379srKy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UOh/h7x582bt2rX+/v5JSUkjRoyYMmVK5cqVC/cjoI527Njh5eVlYWGxdevWpk2bio6jfrKysiZMmBAQELBp06YBAwaIjgMAAAAAAABA/fzXnWbu3bu3Y8cOUVEAhfv376vFONyxY8f9+/dFpwBU2unTp0+dOiU6xSdjdgMlWRH9HWJsbOzt7X3r1q3Fixfv3LmzZs2aXl5eLDVwcXE5f/68mZlZq1at/P39s7KyRCdSM1paWitWrJg0adJXX321ceNG0XEAAAAAAAAAqJ//utNMUFCQu7t7zi1A8VOXcSiTyQIDA93c3EQHAVSX4pYtqn/jqFyY3UBJVgx/h6SlpW3YsGH27NlPnjxxd3efPn16rVq1iu7joPoyMzPnzp07c+bMLl26bNiwwczMTHQi9ePn5zdz5szly5ePGzdOdBYAAAAAAAAA6kQr70MAAAAAFBI9Pb1Ro0bduHFjzZo1p06datCggaen5/Xr10XngjDa2to//vhjRETElStXmjRpcuTIEdGJ1I+fn9+8efMmTJiwdOlS0VkAAAAAAAAAqBOKZgAAAIDipqen5+npeeXKlbVr10ZGRtavX9/Nze3ff/8VnQvCtGrV6sKFCx06dOjcubO3t3d6erroRGrG19fX39//66+/XrRokegsAAAAAAAAANQGRTMAAACAGLq6up6enlevXt2+ffulS5caNmzo7Ox8/vx50bkghomJydatWzds2LBu3bo2bdrcvHlTdCI18+23365cufKbb76ZNWuW6CwAAAAAAAAA1ANFMwAAAIBIWlparq6usbGxe/bsefjwoa2trbOzc3R0tOhcEMPT0zMqKurdu3fNmjXbvn276DhqZsyYMb/++qufn9/UqVNFZwEAAAAAAACgBiiaAQAAAMTT0tJydnaOiooKCQl5/PixnZ1d586dz5w5IzoXBKhXr97p06eHDBkyYMAAT0/PN2/eiE6kTry8vFavXr1gwQJfX1/RWQAAAAAAAACoOhUqmvHw8JAptXfv3mKOdPr06fr162tpaclkMgsLi9mzZxfbR+/cubNmzZqKL25paTl48OBi+2gI9/fff5cpU+avv/4q0k/55ZdfzM3NZTLZb7/99pmnmjdvXpkyZWQyWUxMTKFk+1RZWVmLFy92cHD41DdeuHDBw8OjRo0a+vr6FSpUaNKkySdN88LqqaKe78I7CMi/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evToceTIkby8PLllz549KpWqd+/ehnz9+fPn+cYrISFBGLzmprhKNo7amW59w2fO6tSpU6FChX379uVr119vtfQUWD1pYOAg5lNYkdevZD8BhXVLkclpxF9nY9XDfCRJCg8Pj4uL27FjR77noBgiIiLC0dFx/PjxLz5s7Pz583Z2dsJakufevXtDhgwpcjcrThUAAAAAAAAAAGDRFF40k5mZmZeXJ0lSYmLihg0bZsyYUalSpU8++aTAndVq9ZAhQ7Zs2RIZGZmWlpabm3vnzp179+4V1l65cuWAgICtW7euX78+LS0tNjZ27dq1hse2Z88ed3f3uXPnGulaRV5e3pMnT3JycmJjY8eNG+fj4xMaGipvql+//uPHj3fs2KHRaJKTk3WfkyGEqFChQmJi4o0bN9LT0wu8ja3RaB48eHDo0CH5VrqPj48QYv/+/VlZWVeuXDl58mS+/UeOHPn8+fPdu3f36tVL21hYNxrr8suJxMTEESNGXLp0KTs7++zZszdv3pRXEhQ5iMUyevRoHx+fp0+flvI4arV6woQJ27dv37x5c1paWlxc3MiRI6tVqxYWFlbk1nx69+4dGho6d+5ceembKCqrhd4ZURqffvrpgwcPPvvss2fPnh0/fnzRokWhoaHapXhFzuu+fftGR0enpKSkpqbu3LlzypQp7733nnbRjLLjmG+mW+XwmS1HR8dp06YdOXJkzJgxd+/ezcvLS09Pv3Dhgp56q5sttra2hRVYPWlQrEHUVWCR169kPwGFdYv+yEv565yPsephPhcuXPjiiy/WrVtnb2+v0qF9eJj+YtKyZct//etf58+f79Kly08//ZSamqrRaP7+++9169YNHTrU3t5e6P2xtojkkSQpMzNz27Zt7u7u+vcUVp0qAAAAAAAAAADAsuk+7T8qKipfS1nYvn27r69vvjAcHR0bNGgwatSoW7duybstXLjQyclJCFGrVq1NmzbJjc+fPw8PD/fx8bGzs5NvpcTHx+tpT09PHzZsWMWKFV1dXTt37jxz5kwhRM2aNf/66y/57QadOnWqVq2aHIO3t7e/v//hw4flc/30009ubm5z5sx58RJOnDjRtGlTGxsb+Vtz585dvXq1s7OzEKJBgwbXrl1bu3atfA+pdu3aly9fliQpLCzM3t6+Ro0adnZ27u7uffr0uXbtmvaAjx496tq1q1qt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f+edd2K7jigPUnpo2dnZ1dXVS5cu/da3vvWVr3xl3rx569evT3ZQB+VpSkEe1dTU1NQUjUb/9re/zZ49u0+fPmefffby5ct3796d7LgSzJqAJQgAAAAAACBO0RYqKipajSTQli1bgiC47777Yps333xzEAR//OMfa2pqduzYMW7cuMLCwrq6utjemTNnFhYWvv322/v379+4cePo0aOLioo2b94c2ztjxow+ffo0n/nee+8NguDTTz+NbU6ePHnQoEHNe3//+98XFRUtWLCgg+5rypQpU6ZM6aCT33bbbbm5ucuXL6+url6/fv3pp5/eq1evf//737G9R5SHNEpph9bhgZYsWZKbm9vyoYhtDh48+Pbbb3/vvfeaj+zQuT4infVpOiIh18mhZeajGocgCCoqKkK73NFHH93y0c7KyurSpUtOTs6ECRN+97vf7d27N3ZYStVSfKwJ7ZE6a3vcLEEdLeS1CwAAAAAACE2SX89UUlJSXFzcu3fv6dOn7927d/Pmzc27srOzY/8zPXz48PLy8t27dy9btiyOS0yaNGnXrl233npr4qIOSW1t7aJFiy688MKLL774qKOOGjly5IMPPrhz586lS5fGd0Ip/ZLq6uqCINi0adOdd945dOjQYcOG3XPPPdu3b092XIfhaUoWj2q6aGxsbGpqqq+vf/HFFy+77LLevXtfcsklTz/9dGNjY7JD6xDWhAxhCQIAAAAAAIhbdrID+H+x3/aor69vc++oUaMKCgqa3zWQITZu3Lhnz55Ro0Y1j4wePTo3N7f5RQntkfopLS0tDedCmzZtikajbe5qaGgIgqCqqurmm2++6aabevbsedxxx1VXV3fv3j2c2OLjaQpZhj+qR6qsrOyxxx4L51r79+9vczz2dOzbt+/RRx9dsWJFUVFREATr1q37xje+EU5gIbMmdG6WIAAAAAAAgLgl+ZdmvryuXbt++umnyY4iVNXV1UEQdOvWreVg9+7dd+/enZDzZ2BKiTH1ieVRJd2psbRmCQIAAAAAAIhbqvzSzKHV19dXV1cPGDAg2YGEKvZzJq2+9EpUHlI/patWrQrnQvfdd9/111/f5q7s7OyGhoYhQ4Zcfvnll1566ezZs4Mv5iV9pf7Up50Mf1SP1Jw5c0L7HamePXvu27fvwPGcnJyGhob8/PwLL7ywtLR0z549F110UWf9mZnD6nw1lmksQQAAAAAAAHFLj6aZl156KRqNjhkzJraZnZ19sNdMdCYjRozo1q3b66+/3jyybt26urq6M844I7bZnjxkZkq/pNzc3Lq6usGDB8+YMWPGjBlDhgxJdkSJZOoTzqOaLrKysqLRaFZW1llnnTV9+vQpU6YUFBQEIbbopSY1lu4sQQAAAAAAAHFL3dczNTU1/ec//2loaFi/fv211147cODAyy67LLZr8ODBn3/++ZNPPllfX//pp59+9NFHLf/w6KOP3rZt24cffrh79+76+vrnnnuuuLj4zjvvTMI9tE9eXt7cuXOfeOKJFStW7Nq1a8OGDbNmzerXr9/MmTNjBxxRHgIpPbimpqYgCHJycoIg6Nu373XXXffWW29VVVXNnz+/c3TMmPoO5VFNcZFIJCsrq0uXLt/97ncfeeSRzz777Nlnn7300ktjHTOZSY11JpYgAAAAAACAuIXUNHP//fePHj06CIIbbrjhvPPOKy8vLysrC4Lg5JNP/uCDD37zm9/MnTs3CILx48dXVVXF/mT//v0jR47Mz88fN27c0KFD//znP3ft2jW266qrrvrOd77zgx/8YNiwYXfccUd+fn4QBGPHjt2yZUsQBLNmzTrmmGOGDx8+ceLEzz//PJwb7CC33377XXfdtWDBgl69ep155pnHH3/8Sy+9VFhYGNt7pHmQ0oNpaGjo3r37T37ykzVr1mzbtu2Xv/zlySefnOygDsrTlII8qqmpS5cukUjk61//+pIlSz755JMXXnjhkksuKSoqSnZcCWZNwBIEAAAAAAAQn0g0Gm3eWLVq1bRp01qOJMuVV15ZWVn52WefJTuQw5s6dWoQBJWVlckO5DDSKKUh1+Err7yya9eus846Kzv7MG8rS5e5biWNpv6IpM56lViddb5iIpFIRUVFaWlpOJd76KGHJkyYMHDgwEMf1llr6WA6d43FIU3X9g6iPNoU8toFAAAAAACE5jBdAknU2NiY7BA6GyltU0lJSbJD6HCmPr2Yr0Rpfj0NragxDkF5AAAAAAAAmSOk1zMBAAAAAAAAAEDqSMWmmZtuumnZsmU1NTUnnHDCY489luxwOgMpzVimPr2YLzqaGuMQlAcAAAAAAJBpUvH1THfdddddd92V7Cg6FSnNWKY+vZgvOpoa4xCUBwAAAAAAkGlS8ZdmAAAAAAAAAACgQ2maAQAAAAAAAAAg42iaAQAAAAAAAAAg42iaAQAAAAAAAAAg42QfOLRq1arw40hfW7duDSQtodauXZvsEA5q69at5jpFxOrEdJAoailj+RwHAAAAAADIWG00zUybNi38ONKdpGWIV1991VynFNNBoqilDKcAAAAAAAAAMlAbTTPRaDT8ODqNVatWTZs2TQ7bI5bDZEfRtilTplRWViY7CtoWiUQqKipKS0uTHQgHFYlEkh3CQVm3ifE5zoFSee0CAAAAAADao0uyAwAAAAAAAAAAgLBpmgEAAAAAAAAAIONomgEAAAAAAAAAIONomgEAAAAAAAAAIONomgEAAAAAAAAAIONomgEAAAAAAAAAIOPE0zRz5ZVXRr5w8cUXt9z14osvzps37/HHHz/xxBNjB1xyySUtDzj77LOLioqysrK+9rWvvfHGG+2KvX2amprKyspKSkpaDj711FP33HNPY2Nj88iTTz7ZfLO9evVK1NXlkMPqfJXQyZggQqbkaCUtSmLhwoWR/zVixIjYLiUBAAAAAAAkXZy/NHP00Uc/99xz77777sMPP9w8ePvtty9ZsuSmm26aPHnyBx98MGjQoJ49e65YseKZZ55pPuaFF16orKw855xzNm7cePrpp7c3/HhVVVV9+9vfvu666/bt29dy/Nxzz83Ly/ve975XXV0dGznvvPO2bt368ssvT5w4MbExyCGH0CkroTMxQYRMydFKGpXEwSgJAAAAAAAg6eJsmsnPzx8/fvzQoUO7du0aG7n77rsfffTRVatWFRUVNR+2ZMmSLl26zJw5s6amJgHBJshbb7114403zpo169RTTz1w7zXXXHPKKadMnDixoaEhCIJIJNK/f/9x48YNGTIksWHIIQfTWSuh0zBBhEzJ0UoalUQQBMuXL4+28M9//rN5l5IAAAAAAACSK86mmVY2bdp06623/uIXv8jLy2s5XlJScu2113788cfXX399Qi6UEKeccsrjjz8+Y8aM5m6VVubPn//mm28uXrw4zKjkkBiVkOJMECFTcrSSXiVxWEoCAAAAAABIosQ0zSxZsiQajZ577rkH7lq4cOHQoUN/+9vfvvjii23+bTQaXbRo0UknndS1a9cePXqcf/7577zzTmxXeXl5YWFhQUHB6tWrJ0yYUFxcPGDAgJUrVzb/bWNj42233TZw4MD8/PyTTz65oqIiIbfTo0eP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\n",
            "text/plain": [
              "<IPython.core.display.Image object>"
            ]
          },
          "metadata": {},
          "execution_count": 20
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "CED6OStLyEq7"
      },
      "source": [
        "### Train the model\n"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "OQfE3PC6yEq8",
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "outputId": "38dc5150-a913-48df-ca86-4b260487afed"
      },
      "source": [
        "# TODO\n",
        "# train the model\n",
        "model.fit(train_ds, epochs=10, validation_data=val_ds)"
      ],
      "execution_count": 21,
      "outputs": [
        {
          "output_type": "stream",
          "text": [
            "Epoch 1/10\n",
            "13/13 [==============================] - 2s 68ms/step - loss: 0.7356 - accuracy: 0.3348 - val_loss: 0.6483 - val_accuracy: 0.3750\n",
            "Epoch 2/10\n",
            "13/13 [==============================] - 0s 15ms/step - loss: 0.6400 - accuracy: 0.4970 - val_loss: 0.5972 - val_accuracy: 0.6300\n",
            "Epoch 3/10\n",
            "13/13 [==============================] - 0s 13ms/step - loss: 0.6019 - accuracy: 0.6099 - val_loss: 0.5812 - val_accuracy: 0.6963\n",
            "Epoch 4/10\n",
            "13/13 [==============================] - 0s 15ms/step - loss: 0.5876 - accuracy: 0.6552 - val_loss: 0.5743 - val_accuracy: 0.7075\n",
            "Epoch 5/10\n",
            "13/13 [==============================] - 0s 13ms/step - loss: 0.5843 - accuracy: 0.6658 - val_loss: 0.5684 - val_accuracy: 0.7050\n",
            "Epoch 6/10\n",
            "13/13 [==============================] - 0s 14ms/step - loss: 0.5716 - accuracy: 0.6821 - val_loss: 0.5632 - val_accuracy: 0.7113\n",
            "Epoch 7/10\n",
            "13/13 [==============================] - 0s 11ms/step - loss: 0.5714 - accuracy: 0.6824 - val_loss: 0.5591 - val_accuracy: 0.7175\n",
            "Epoch 8/10\n",
            "13/13 [==============================] - 0s 13ms/step - loss: 0.5689 - accuracy: 0.6833 - val_loss: 0.5560 - val_accuracy: 0.7262\n",
            "Epoch 9/10\n",
            "13/13 [==============================] - 0s 15ms/step - loss: 0.5678 - accuracy: 0.6799 - val_loss: 0.5532 - val_accuracy: 0.7250\n",
            "Epoch 10/10\n",
            "13/13 [==============================] - 0s 16ms/step - loss: 0.5589 - accuracy: 0.6862 - val_loss: 0.5506 - val_accuracy: 0.7225\n"
          ],
          "name": "stdout"
        },
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "<keras.callbacks.History at 0x7fc7197dd550>"
            ]
          },
          "metadata": {},
          "execution_count": 21
        }
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "T8N2uAdU2Cni",
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "outputId": "bd3d4ec9-32e5-4903-8b91-d5acf0cc5c4e"
      },
      "source": [
        "loss, accuracy = model.evaluate(test_ds)\n",
        "print(\"Accuracy\", accuracy)"
      ],
      "execution_count": 22,
      "outputs": [
        {
          "output_type": "stream",
          "text": [
            "4/4 [==============================] - 0s 11ms/step - loss: 0.5307 - accuracy: 0.7480\n",
            "Accuracy 0.7480000257492065\n"
          ],
          "name": "stdout"
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "LmZMnTKaCZda"
      },
      "source": [
        "## Inference on new data\n",
        "\n",
        "Key point: The model you have developed can now classify a row from a CSV file directly, because the preprocessing code is included inside the model itself.\n"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "4xkOlK8Zweeh"
      },
      "source": [
        "You can now save and reload the Keras model. Follow the tutorial [here](https://www.tensorflow.org/tutorials/keras/save_and_load) for more information on TensorFlow models."
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "QH9Zy1sBvwOH",
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "outputId": "966ca761-a0f1-498d-97ed-f9e4b8b29785"
      },
      "source": [
        "model.save('my_pet_classifier')\n",
        "reloaded_model = tf.keras.models.load_model('my_pet_classifier')"
      ],
      "execution_count": 23,
      "outputs": [
        {
          "output_type": "stream",
          "text": [
            "WARNING:absl:Function `_wrapped_model` contains input name(s) PhotoAmt, Fee, Age, Type, Color1, Color2, Gender, MaturitySize, FurLength, Vaccinated, Sterilized, Health, Breed1 with unsupported characters which will be renamed to photoamt, fee, age, type, color1, color2, gender, maturitysize, furlength, vaccinated, sterilized, health, breed1 in the SavedModel.\n"
          ],
          "name": "stderr"
        },
        {
          "output_type": "stream",
          "text": [
            "INFO:tensorflow:Assets written to: my_pet_classifier/assets\n"
          ],
          "name": "stdout"
        },
        {
          "output_type": "stream",
          "text": [
            "INFO:tensorflow:Assets written to: my_pet_classifier/assets\n"
          ],
          "name": "stderr"
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "D973plJrdwQ9"
      },
      "source": [
        "To get a prediction for a new sample, you can simply call `model.predict()`. There are just two things you need to do:\n",
        "\n",
        "1.   Wrap scalars into a list so as to have a batch dimension (models only process batches of data, not single samples)\n",
        "2.   Call `convert_to_tensor` on each feature"
      ]
    },
    {
      "cell_type": "code",
      "metadata": {
        "id": "rKq4pxtdDa7i",
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "outputId": "068f6499-3894-404b-a26a-ce48486c8fe6"
      },
      "source": [
        "sample = {\n",
        "    'Type': 'Cat',\n",
        "    'Age': 3,\n",
        "    'Breed1': 'Tabby',\n",
        "    'Gender': 'Male',\n",
        "    'Color1': 'Black',\n",
        "    'Color2': 'White',\n",
        "    'MaturitySize': 'Small',\n",
        "    'FurLength': 'Short',\n",
        "    'Vaccinated': 'No',\n",
        "    'Sterilized': 'No',\n",
        "    'Health': 'Healthy',\n",
        "    'Fee': 100,\n",
        "    'PhotoAmt': 2,\n",
        "}\n",
        "\n",
        "input_dict = {name: tf.convert_to_tensor([value]) for name, value in sample.items()}\n",
        "predictions = reloaded_model.predict(input_dict)\n",
        "prob = tf.nn.sigmoid(predictions[0])\n",
        "\n",
        "print(\n",
        "    \"This particular pet had a %.1f percent probability \"\n",
        "    \"of getting adopted.\" % (100 * prob)\n",
        ")"
      ],
      "execution_count": 24,
      "outputs": [
        {
          "output_type": "stream",
          "text": [
            "This particular pet had a 76.7 percent probability of getting adopted.\n"
          ],
          "name": "stdout"
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "XJQQZEiH2FaB"
      },
      "source": [
        "Key point: You will typically see best results with deep learning with larger and more complex datasets. When working with a small dataset like this one, we recommend using a decision tree or random forest as a strong baseline. The goal of this tutorial is to demonstrate the mechanics of working with structured data, so you have code to use as a starting point when working with your own datasets in the future."
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "k0QAY2Tb2HYG"
      },
      "source": [
        "## Next steps\n",
        "The best way to learn more about classifying structured data is to try it yourself. You may want to find another dataset to work with, and training a model to classify it using code similar to the above. To improve accuracy, think carefully about which features to include in your model, and how they should be represented."
      ]
    }
  ]
}
